Dharamshala: A magnitude 3.4 earthquake struck 63 kilometres north of Dharamshala in Himachal Pradesh at 21.13…